package com.zhonghan.common.wechat.bean.template;

/**
 * 模板消息
 * @author zhangceven
 *
 */
public class TemplateMsg {
	
	private String touser; // 用户的OpenID
	
	private String template_id; // 模板ID
	
	private String url; // 点击消息请求的url
	
	private String topcolor; // 顶部颜色
	
	private TemplateData data; // 模板消息数据

	public static TemplateMsg New(){
		return new TemplateMsg();
	}
	
	private TemplateMsg(){
		this.data = new TemplateData();
	}
	
	public String getTouser() {
		return touser;
	}

	public TemplateMsg setTouser(String touser) {
		this.touser = touser;
		return this;
	}

	public String getTemplate_id() {
		return template_id;
	}

	public TemplateMsg setTemplate_id(String template_id) {
		this.template_id = template_id;
		return this;
	}

	public String getUrl() {
		return url;
	}

	public TemplateMsg setUrl(String url) {
		this.url = url;
		return this;
	}

	public String getTopcolor() {
		return topcolor;
	}

	public TemplateMsg setTopcolor(String topcolor) {
		this.topcolor = topcolor;
		return this;
	}

	public TemplateData getData() {
		return data;
	}

	public TemplateMsg add(String key,String value,String color){
		data.put(key, new Data(value,color));
		return this;
	}

}
